home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh -e
-
- if [ "$1" = "configure" ]; then
- SEQFILE=/var/spool/cron/atjobs/.SEQ
- if [ ! -f $SEQFILE ]; then
- echo 0 > $SEQFILE
- chmod 600 $SEQFILE
- chown daemon:daemon $SEQFILE
- fi
- if [ -n "$2" ]; then
- if dpkg --compare-versions "$2" lt 3.1.9; then
- chown daemon:daemon /var/spool/cron/atjobs /var/spool/cron/atspool /var/spool/cron/atjobs/.SEQ
- chmod 1770 /var/spool/cron/atjobs /var/spool/cron/atspool
- # If we upgrade from an older version which still had a setuid root
- # /usr/bin/at, change the /etc/at.deny permissions (since dpkg does not do it
- # automatically).
- if [ -f /etc/at.deny ] && ! dpkg-statoverride --list /etc/at.deny > /dev/null; then
- chown root:daemon /etc/at.deny
- chmod 0640 /etc/at.deny
- fi
- if [ -f /etc/at.allow ] && ! dpkg-statoverride --list /etc/at.allow > /dev/null; then
- chown root:daemon /etc/at.allow
- chmod 0640 /etc/at.allow
- fi
- fi
-
- # ppa update
- rm -f /etc/init/at.conf
- fi
- fi
-
- # Automatically added by dh_installinit
- if [ -e "/etc/init/atd.conf" ]; then
- # start fails is already running
- start atd || :
- fi
- # End automatically added section
- # Automatically added by dh_installinit
- update-rc.d -f atd remove >/dev/null || exit $?
- # End automatically added section
-
-